<?php
/**
 * 管理员模型
 * 
 * @author Lee<a605333742@gmail.com>
 * @date 2018-07-03
 */
namespace app\admin\model;

use think\Model;
use think\Db;

class Admin extends Model{
    protected $adminModel;
    public function __construct(){
        $this->adminModel   =Db::name('admin');
    }
    
    /*
     * 根据指定条件查询单条数据
     * 
     * @param array $map 指定条件
     * @param array $file 需要查询的字段，默认为全部
     * 
     * @return array 查询到的管理员信息 
     */
    public function getOneInfo($map,$field='*'){
        return $this->adminModel->where($map)->field($field)->find();
    }
    
    /*
     * 更新单条数据
     * 
     * @param array $condition 需要跟新的数据的ID
     * @param array $map要更新的数据
     * 
     * @return bool
     */
    function saveOneData($condition='',$map=''){
        if(empty($map)){
            return false;
        }
        return $this->adminModel->where($condition)->update($map);
    }
    
}